smart aleck


Results for "smart aleck"

English - Turkish Dictionary

smart aleck

(English - Turkish Dictionary) :
ukala, bilgiç; kendini bir şey zanneden kimse.